1,217 research outputs found

    Aplicación de un proceso de mejora continua en una asignatura de Desarrollo de Software Dirigido por Modelos

    Get PDF
    El desarrollo de software dirigido por modelos (DSDM) es una de las áreas de la Ingeniería del Software más prometedoras en la actualidad. DSDM ofrece una oportunidad de alejar al desarrollador de las tecnologías concretas de implementación y centrarlo en los aspectos esenciales del dominio para el cual se desarrolla el software. Recientemente, esta novedosa materia está siendo recogida en distintas recomendaciones curriculares internacionales. En este artículo, por una parte, se aboga por incorporar esta materia al cuerpo de conocimiento de Ingeniería Informática en general y en la Ingeniería del Software en particular y se presenta la estructura de una asignatura para incorporar la materia de DSDM. Por otra parte, se describe la experiencia docente de esta asignatura tras su primer año de impartición. En este sentido, se ha definido un proceso de mejora continua que nos permite analizar los resultados del proceso de enseñanza-aprendizaje obtenidos, reflexionar sobre el proceso y elaborar un plan de mejora de la misma. El análisis del proceso de mejora se lleva a cabo utilizando la encuesta SEEQ para recoger datos y tomar decisiones.SUMMARY -- Currently, Model Driven Software Development (MDSD) is an emergent area in Software Engineering. DSDM allows developers to think on essential domain aspects more than on specific software implementation technology. Recently, this novel subject has been included in Computer Science and Software Engineering curricula. In this work, our experience teaching MDSD is described. A continuous improvement process has been used which allows us to analyze the teachinglearning process results, to think about this process and to build a improvement plan for the next years. The analysis of this continuous improvement process has been carried out using the SEEQ survey to collect data and make decisions

    Resumen de conclusiones

    Get PDF
    El taller sobre Nuevas Tecnologías de la Información: Componentes y Servicios Web, es un referente científico de primer orden en cuanto al estudio, implantación y perspectivas de las nuevas tecnologías de la información

    Editorial

    Get PDF
    La evolución provocada en los últimos años por tecnologías como los componentes y los servicios Web está motivando el desarrollo de nuevos procesos productivos. El tejido empresarial debe adaptar los negocios a esta nueva era de globalidad, requiriendo nuevos servicios que cubran las necesidades que los clientes exigen. Estos servicios y los sistemas software que manejan los procesos productivos de las empresas deben ser desarrollados y adaptados en un corto espacio de tiempo para cubrir las necesidades del mercado. La sociedad del conocimiento a la cual nos acercamos requiere, por lo tanto, cada vez más de un aprovechamiento exhaustivo de todos los recursos disponibles

    Summary of conclusions

    Get PDF
    El taller sobre Nuevas Tecnologías de la Información: Componentes y Servicios Web, es un referente científico de primer orden en cuanto al estudio, implantación y perspectivas de las nuevas tecnologías de la información. En la edición de 2003 se debatieron temas tan interesantes actualmente para el mundo de la Ingeniería del Software como los siguientes: Componentes y tecnología grid, nuevas plataformas como OGSA; Interoperabilidad de componentes entre distintas plataformas; Calidad de servicio en componentes software; Búsqueda y recuperación de componentes en repositorios, búsquedas semánticas; Configuración de componentes; Adaptabilidad de sistemas software basados en componentes; Comparativa entre plataformas de componentes; Servicios web y su aplicabilidad en sistemas empresariales.The workshop on New Information Technologies: Components and Web Services, is a scientific reference of the first order in terms of the study, implementation and perspectives of the new information technologies. In the 2003 edition, topics as currently interesting for the world of Software Engineering such as the following: Components and grid technology, new platforms such as OGSA; Interoperability of components between different platforms; Quality of service in software components; Search and retrieval of components in repositories, semantic searches; Component configuration; Adaptability of software systems based on components; Comparison between component platforms; Web services and their applicability in business system

    Editorial

    Get PDF
    La evolución provocada en los últimos años por tecnologías como los componentes y los servicios Web está motivando el desarrollo de nuevos procesos productivos. El tejido empresarial debe adaptar los negocios a esta nueva era de globalidad, requiriendo nuevos servicios que cubran las necesidades que los clientes exigen. Estos servicios y los sistemas software que manejan los procesos productivos de las empresas deben ser desarrollados y adaptados en un corto espacio de tiempo para cubrir las necesidades del mercado. La sociedad del conocimiento a la cual nos acercamos requiere, por lo tanto, cada vez más de un aprovechamiento exhaustivo de todos los recursos disponibles. En este sentido, las utilización, generación y explotación de nuevas tecnologías se convierten en aspectos fundamentales del desarrollo económico y social en la actualidad. Sin embargo, conseguir unos estándares de utilización de nuevas tecnologías, y concretamente en tecnologías de la información, resulta una tarea idealista y casi utópica. Prueba de ello la encontramos actualmente en dos de estas nuevas tecnologías, componentes software y servicios Web, que se están convirtiendo en la punta de lanza.The evolution caused in recent years by technologies such as components and Web services is motivating the development of new production processes. The business fabric must adapt business to this new era of globality, requiring new services that meet the needs that customers demand. These services and the software systems that manage the productive processes of the companies must be developed and adapted in a short space of time to cover the needs of the market. The knowledge society to which we are approaching requires, therefore, more and more use exhaustive of all available resources. In this sense, the use, generation and exploitation of new technologies become fundamental aspects of economic and social development today. Without However, to achieve standards for the use of new technologies, and specifically in information technology, it is an idealistic and almost utopian task. proof of it We currently find it in two of these new technologies, software components and Web services, which are becoming the spearhead

    La copia de prácticas de programación: el problema y su detección

    Get PDF
    Todos los profesores hemos sufrido que los alumnos presenten trabajos copiados y que intenten hacer trampas en los exámenes. Personalmente hemos observado que esto ocurre en todas las asignaturas y cursos, especialmente en aquellas basadas en la entrega de prácticas de programación. A la vista de un trabajo realizado en dos universidades de Australia [1] donde se estudia el comportamiento de los alumnos con respecto a los plagios y otras conductas no demasiado éticas, decidimos comprobar la actitud de nuestros alumnos ante estos hechos. Para ello, elaboramos una encuesta para saber qué piensan sobre las copias en los exámenes y prácticas y sobre otras costumbres cuestionables y, al parecer, bastante frecuentes. Y además investigamos en las políticas universitarias que se llevan a cabo para terminar con estas prácticas. Con los resultados obtenidos en estas dos fases, decidimos responder unilateralmente, y diseñar e implementar la aplicación HERACLES, destinada a encontrar prácticas de programación copiadas de forma automática. Es este trabajo presentamos el estudio realizado y la herramienta con los primeros resultados obtenidos en la primera convocatoria del curso 2003/2004

    Psychophysiological response of military pilots in different combat flight maneuvers in a flight simulator

    Get PDF
    Objective: To analyze the psychophysiological response during takeoff, landing, air-air attack and air-ground attack maneuvers. Methods: A total of 11 expert pilots (age=33.36 (5.37)) from the Spanish Air Force participated in this cross-sectional study. Participants had to complete in a flight simulator the following missions: 1) takeoff; 2) Air-air attack; 3) Air-Ground attack, and 4) Landing. The electroencephalographic activity (EEG) and heart rate variability (HRV) were collected during all these maneuvers. Results: Significant higher values of theta (during takeoff, air-air attack and air-ground attack) EEG power spectrum were obtained when compared to baseline. Significant difference in the P3 scalp location was observed between landing and takeoff maneuvers in the beta EEG power spectrum. Furthermore, significant lower values of HRV were obtained during takeoff, landing, air-air attack and air-ground attack when compared to baseline values. Also, landing showed a higher sympathetic response when compared to takeoff maneuver. Conclusion: Takeoff, landing, air-air attack or air-ground attack maneuvers performed in a flight simulator produced significant changes in the electroencephalographic activity and autonomic modulation of professional pilots. Beta EEG power spectrum modifications suggest that landing maneuvers induced more attentional resources than takeoff. In the same line, a reduced HRV during landing was obtained when compared to takeoff. These results should be considered to training purposes

    IFML-based Model-Driven Front-End Modernization

    Get PDF
    Since late 90’s the use of web application frameworks has been the default choice to develop software applications inside the web domain. In parallel, Model Driven Web Engineering approaches have been defined and successfully applied to reduce the effort of web application development and reuse, fostering the independence of the implementation technology. A direct result of the success of these approaches is the elaboration of the Interaction Flow Modeling Language (IFML) as an Object Management Group (OMG) standard. However, the real fact is that there is a huge amount of legacy web systems that were developed before MDWE approaches were mainstream. The work presented herein tries to leverage IFML to modernize the front-ends of framework-based legacy web applications. In concrete, a systematic model driven reverse engineering process to generate an IFML representation from such applications is presented

    Monitoring synaptic function at the neuromuscular junction of a mouse expressing synaptopHluorin

    Get PDF
    We monitored presynaptic exocytosis and vesicle recycling at neuromuscular junctions of transgenic mice expressing synaptopHluorin (spH), using simultaneous optical and electrophysiological recordings. Synaptic transmission was indistinguishable from that in wildtype controls. Fluorescence rose during and decayed monotonically after stimulus trains to the nerve, with amplitudes and decay times increasing with the amount of stimulation. The relatively large size of synaptic terminals allowed us to examine the spatial profile of fluorescence changes. We identified hot spots of exocytosis, which were stable with repeated trains. Photobleach experiments showed that spH freshly exposed by nerve stimulation was not preferentially retrieved by compensatory endocytosis; instead, most retrieved spH preexisted in the surface membrane. Finally, we compared fluorescence and electrical [summed end-plate potentials (EPPs)] estimates of exocytosis, which diverged during repeated trains, as fluorescence exceeded summed EPPs, although the average amplitude of miniature EPPs was unchanged. This might reflect exocytosis of spH-containing, acetylcholine-free (“empty”) vesicles or other organelles during intense stimulation
    corecore